// #define AW_INITIAL_WORLD	"../worlds/DInduction/MAC-DInduction-5-zoology.wld"
#define AW_INITIAL_WORLD	"../worlds/SocialNetworks/MAC-InformationMarket-8-NR-NR-4firends-0.8bias.wld"
// #define AW_INITIAL_WORLD	"../worlds/CCS/MAC-SCCS-8-5cfv-0.8bias.wld"
// #define AW_INITIAL_WORLD	"../worlds/Individual/MAC-Individual-1-0.1.wld"





/* Required includes for the Case Base Visualization application: */ 
#ifdef AW_INCLUDE_PART

#include "psm.h"
#include "AWMonitorBody.h"
#include "AWMonitorBrain.h"
#include "AWNOOSLearnerBrain.h"
#include "AWNOOSLearnerBrainInduction.h"
#include "AWNOOSLearnerBrainSocial.h"
#include "AWNOOSExperimenterBrainCV.h"
#include "AWNOOSExperimenterBrainCVMarket.h"
#include "AWNOOSExperimenterBrainCVContinuous.h"
#include "AWNOOSExperimenterBrainCVContinuousMarket.h"
#include "AWNOOSExperimenterBrainCVDInduction.h"

#endif


/* Required loading functions for the Case Base Visualization application: */ 
#ifdef AW_LOADER_PART

	if (strcmp(name,"AW_MonitorBody")==0) {
		AW_MonitorBody *tmp=new AW_MonitorBody(fp,O,Memory);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_MonitorBrain")==0) {
		AW_MonitorBrain *tmp=new AW_MonitorBrain(fp,O,Memory);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSLearnerBrain")==0) {
		AW_NOOSLearnerBrain *tmp=new AW_NOOSLearnerBrain(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSLearnerBrainSocial")==0) {
		AW_NOOSLearnerBrainSocial *tmp=new AW_NOOSLearnerBrainSocial(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSLearnerBrainInduction")==0) {
		AW_NOOSLearnerBrainInduction *tmp=new AW_NOOSLearnerBrainInduction(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSExperimenterBrainCV")==0) {
		AW_NOOSExperimenterBrainCV *tmp=new AW_NOOSExperimenterBrainCV(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSExperimenterBrainCVDInduction")==0) {
		AW_NOOSExperimenterBrainCVDInduction *tmp=new AW_NOOSExperimenterBrainCVDInduction(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSExperimenterBrainCVMarket")==0) {
		AW_NOOSExperimenterBrainCVMarket *tmp=new AW_NOOSExperimenterBrainCVMarket(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSExperimenterBrainCVContinuous")==0) {
		AW_NOOSExperimenterBrainCVContinuous *tmp=new AW_NOOSExperimenterBrainCVContinuous(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

	if (strcmp(name,"AW_NOOSExperimenterBrainCVContinuousMarket")==0) {
		AW_NOOSExperimenterBrainCVContinuousMarket *tmp=new AW_NOOSExperimenterBrainCVContinuousMarket(fp,O,Memory,(FTKBase *)extra1,true);
		return (void *)tmp;
	} /* if */ 

#endif


